/*@font-face {
font-family: 'CenturyGothicBold';
src: url('century_gothic_bold-webfont.eot');
src: local('☺'), url('century_gothic_bold-webfont.woff') format('woff'), url('century_gothic_bold-webfont.ttf') format('truetype'), url('century_gothic_bold-webfont.svg#webfontJLig5U80') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'CenturyGothicRegular';
src: url('centurygothic-webfont-webfont.eot');
src: local('☺'), url('centurygothic-webfont-webfont.woff') format('woff'), url('centurygothic-webfont-webfont.ttf') format('truetype'), url('centurygothic-webfont-webfont.svg#webfontHC5oR0xk') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'BookmanOldStyleRegular';
src: url('bookman_old_style-webfont-webfont.eot');
src: local('☺'), url('bookman_old_style-webfont-webfont.woff') format('woff'), url('bookman_old_style-webfont-webfont.ttf') format('truetype'), url('bookman_old_style-webfont-webfont.svg#webfontPLyXSDjj') format('svg');
font-weight: normal;
font-style: normal;
}*/
html{-webkit-text-size-adjust:none;}
.twi {
  margin:0px;
  padding:0px;

  min-height:640px;
  min-width:960px;
  background-color:#333;
  line-height:20px;
  color:#fafafa;
  padding-top:2em;
  /*font-family:"CenturyGothicRegular";*/
  font-family:verdana, Geneva, Arial, Helvetica, sans-serif;

  /* font-family:Verdana, Arial, Helvetica, sans-serif;*/
  font-size:9pt;

}
.twi .wrapper{
  width:960px;
  MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
  
}
.twi .pandora {
  width:960px;
  height:662px;
  visibility:hidden;


  display:block;

  margin:0 auto;
  background-image:url(../images/common-bg.jpg);
  background-position: 625px 50px ;
  background-repeat:no-repeat;
  zIndex:100;
  overflow:visible;
  position:relative;
  

  /*border:1px solid #4a4a4a;*/

}
.twi .mainMenu-wrapper {
  height:40px;
  width:830px;
  position:absolute;
  left:70px;
  top:10px;
  display:block;
  margin:0 auto;

}
.twi .mainMenu-wrapper .mainMenu {
  height:25px;
  display:block;
  line-height:25px;
  width:830px;
  border-bottom:1px solid #999;
  text-align:center;
  

}
.twi .mainMenu-wrapper .mainMenu ul, li {
  list-style-type:none;
  text-align:center;
  margin:0px;
  padding:0px;

}
.twi .mainMenu-wrapper .mainMenu ul li {
  display:block;
  float:left;
  margin:0px;
  padding:0px;
  height:18px;
  width:118px;
  line-height:18px;

}
.twi .mainMenu-wrapper .mainMenu ul li a {
  display:inline-block;
  +dislpay:inline;
  margin:0px;
  padding:0px;
  height:18px;
  width:118px;
  background-image: url(../images/menus.jpg);

}

.twi .pandora .common-page-logo {
  width:206px;
  height:55px;
  display:block;
  position:absolute;
  left:83px;
  top:65px;
  zIndex:100;
  background-image:url(../images/common-logo.jpg);

}
.twi .pandora .common-page-banner {
  width:204px;
  height:454px;
  left:83px;
  top:150px;
  position:absolute;
  display:block;
  background-image:url(../images/aboutus-banner.jpg);

}
/*common style of contents*/
.commonStyleofContent {
  overflow:auto;
  overflow-x:hidden;
  SCROLLBAR-FACE-COLOR: #666;
  SCROLLBAR-HIGHLIGHT-COLOR: #333;
  SCROLLBAR-SHADOW-COLOR: #333;
  SCROLLBAR-3DLIGHT-COLOR: #333;
  SCROLLBAR-ARROW-COLOR: #666;
  SCROLLBAR-TRACK-COLOR: #333;
  SCROLLBAR-DARKSHADOW-COLOR: #333;
  SCROLLBAR-BASE-COLOR: #333 ;

}
.commonStyleofContent dt {
}
.commonStyleofContent dl, dt, dd {
  margin:0px;
  padding:0px;
  list-style-type:none;

}
.twilight_ {
  color:#C92C24;
  font-family:"CenturyGothicRegular";
}
h4 {
  font-size:14px;
  margin:0px;
  padding:0px;
  margin-bottom:1em;
color:#fff;
  font-style:normal;
}
.currentMainMenuItem {
  font-weight:bold;
  color:#C92C24;
}
.commonStyleofContent dl {
  margin-bottom:1em;
}
.content-verticalHack-wrapper {
  width:560px;
  height:454px;
  display:block;
  position:relative;
}
.content-vertical-wrapper {
  position:absolute;
  bottom:0px;
  padding:0px;
  margin:0px;

}
.twi .pandora .copyright {
  width:960px;
  height:22px;
  left:0px;
  line-height:22px;
  bottom:0px;
  text-align:center;
  position:absolute;
  font-size:10px;
  color:#666;
  zIndex:1000;
}
.menu_home a {
  background-position:0px 0px;
}
.menu_home a:hover {
  background-position:0 -18px;
}
.menu_aboutUs a {
  background-position:-118px 0px;
}
.menu_aboutUs a:hover {
  background-position:-118px -18px;
}
.menu_gallery a {
  background-position:-236px 0px;
}
.menu_gallery a:hover {
  background-position:-236px -18px;
}
.menu_menus a {
  background-position:-354px 0px;
}
.menu_menus a:hover {
  background-position:-354px -18px;
}
.menu_news a {
  background-position:-472px 0px;
}
.menu_news a:hover {
  background-position:-472px -18px;
}
.menu_events a {
  background-position:-590px 0px;
}
.menu_events a:hover {
  background-position:-590px -18px;
}
.menu_contact a {
  background-position:-708px 0px;
}
.menu_contact a:hover {
  background-position:-708px -18px;
}

